75.4 x 93.2 meters = 247.38 x 305.77 feet