507 x 270 feet = 154.53 x 82.3 meters