93 x 101 meters = 305.12 x 331.36 feet