148 x 270 feet = 45.11 x 82.3 meters