132 x 602 feet = 40.23 x 183.49 meters