627 x 117 feet = 191.11 x 35.66 meters