93.2 x 88 meters = 305.77 x 288.71 feet