93 x 105 meters = 305.12 x 344.49 feet