138.5 x 160.3 feet = 42.21 x 48.86 meters