87.3 x 43.4 meters = 286.42 x 142.39 feet