62 x 235 x 267 meters = 203.41 x 771 x 875.98 feet