757 x 506 feet = 230.73 x 154.23 meters