84.6 x 155.5 feet = 25.79 x 47.4 meters