93 x 116.2 meters = 305.12 x 381.23 feet