176 x 752 feet = 53.64 x 229.21 meters