93 x 78 meters = 305.12 x 255.91 feet