Dubious! I tried to watch this last month and I don't buy it. His word, bunch of still photos, and nothing else to go on. How about taking a tape measure to the skeletons you show at 9:36 and 11:15? Or at least lay a dollar bill out beside the dang things and let people work out the measurements from that. Nothing of tangible and known measurement so that size could be determined in any of these photos.
!! FOXTROT JULIET BRAVO !!