635 x 532 x 101 meters = 2083.33 x 1745.41 x 331.36 feet