132 x 393 feet = 40.23 x 119.79 meters