28.4 x 46.2 meters = 93.18 x 151.57 feet