filming location from the 26th floor .