275 x 396 feet = 83.82 x 120.7 meters