493 x 71 feet = 150.27 x 21.64 meters