458 x 635 feet = 139.6 x 193.55 meters